@media only screen and (max-width: 1700px) {
	.container {
		width: 80%;
	}
	.headlines .head_tit {
		width: 15%;
	}
	.headline_date span {
		font-size: 45px;
		line-height: 47px;
	}
	.head_tit h2 {
		font-size: 30px;
	}
	.headline_date p {
		font-size: 14px;
	}
	.headlines_ul .li .info {
		padding: 15px 25px;
	}
	.title h2,
	.video_play p {
		font-size: 22px;
	}
	.video_play p {
		margin-top: 20px;
	}
	.focus_box .left {
		height: 410px;
	}
	.focus_box .left .info .bot {
		margin-top: 35px;
	}
	.new_ul li {
		margin-bottom: 40px;
	}
	.new_ul li .bot {
		margin-top: 6px;
	}
	.new_ul li h2 {
		font-size: 18px;
	}
	.special_ul li i {
		width: 60px;
	}
	.special_ul li span,
	.s_b_b .tit span {
		font-size: 22px;
	}
	.special_bot .s_b_b .tit img {
		width: 50px;
	}
	.teacher_tab a,
	.teacher_li .teacher_mask h2 {
		font-size: 23px;
	}
	.teacher_tab {
		padding: 25px;
	}
	.inside_container {
		width: 80%;
	}
	.inside_title h1 {
		font-size: 24px;
	}
	.inside_title h1 span {
		font-size: 45px;
		line-height: 47px;
	}
	.inside_title h2 {
		font-size: 15px;
	}
	.title2 h2 {
		font-size: 23px;
		line-height: 25px;
		padding: 8px 0;
	}
	.brief_txt {
		margin: 15px 0;
		font-size: 14px;
		line-height: 29px;
	}
	.brief_bot {
		margin-top: 35px;
	}
	.brief_bot span {
		width: 83%;
	}
	.see_more a {
		font-size: 14px;
	}
	.leader_ul li {
		margin-right: 30px;
	}
	.video_box video {
		height: 275px;
	}
	.linfo_ul li {
		padding: 20px 0;
	}
	.linfo_ul li span {
		font-size: 20px;
	}
	.linfo_ul li .right span {
		margin-left: 25px;
	}
	.scene_inside {
		padding: 50px 0;
	}
	.r_b_ul li p {
		font-size: 19px;
	}
	.r_b_ul li {
		padding: 8px 0 12px 30px;
	}
	.r_b_ul li::before {
		width: 10px;
		height: 14px;
	}
	.r_b_ul {
		margin-top: 10px;
	}
	.setup_left .p {
		font-size: 26px;
	}
	.r_b_t .t1>* {
		font-size: 30px;
	}
	.more_jump a {
		font-size: 16px;
	}
	.pb70 {
		padding-bottom: 65px;
	}
	.inside_info {
		padding: 65px 0;
	}
	.elegant_box {
		padding: 55px 0;
	}
	.setupBox,
	.personnel_box {
		margin-top: 50px;
	}
	.inside_h2 {
		font-size: 38px;
		margin-bottom: 25px;
	}
	.work_ul li a {
		font-size: 19px;
		height: 55px;
		line-height: 55px;
	}
	.work_ul li a::after {
		width: 15px;
		height: 15px;
	}
	.work_ul li {
		margin-bottom: 25px;
	}
	.work_ul {
		margin-bottom: -25px;
	}
	.personnel_box {
		margin-top: 55px;
	}
	.personnel_box .r_b_b {
		margin-bottom: 65px;
	}
	.personnel_box {
		margin-bottom: -35px;
	}
	.workform .form_section {
		padding: 45px 0;
	}
	.form_section label {
		font-size: 28px;
	}
	.form_section input {
		font-size: 22px;
	}
	.institute_box {
		padding-top: 15px;
	}
	.newSwiper .newtop_box p {
		font-size: 22px;
	}
	.team_ul li {
		padding: 30px 0;
	}
	.team_ul {
		margin-bottom: -30px;
	}
	.team_ul li .info .txt {
		-webkit-line-clamp: 5;
	}
	.team_ul li .info {
		margin-top: 10px;
	}
	.team_ul li .info .tit h2 {
		font-size: 18px;
		line-height: 20px
	}
	.team_ul li .info .tit h3 {
		font-size: 12px;
	}
	.institute_box {
		margin-bottom: 30px;
	}
	.institute_box2 {
		margin-bottom: 10px;
	}
	.institute_box {
		padding-top: 5px;
	}
	.introduce_txt,
	.internshipSwiper {
		margin-top: 30px;
	}
	.noticeBox,
	.enterpriseSwiper {
		margin-top: 40px;
	}
	.publication_box {
		padding-top: 25px;
	}
	.news_ul {
		margin: 40px 0 30px;
	}
	.news_ul li .info h2 {
		font-size: 18px;
	}
	.news_ul li .info .date {
		font-size: 16px;
		margin: 10px 0;
	}
	.news_ul li .info .date::before {
		width: 24px;
		height: 24px;
	}
	.news_ul li .more-btn {
		width: 170px;
	}
	.elegant_ul {
		padding: 10px 0;
	}
	.elegant_ul li .mask .head {
		margin-top: 0;
		width: 100px;
		height: 100px;
	}
	.elegant_ul li .mask .info h2 {
		margin-bottom: 10px;
	}
	.form_section2 label {
		font-size: 22px;
	}
	.form_section2 input,
	.form_section2 textarea {
		font-size: 18px;
	}
	.form_btn>* {
		font-size: 21px;
	}
	.enterpriseSwiper_box .info {
		font-size: 23px;
		padding: 20px 10px 15px;
	}
	.publication_ul li .info {
		padding: 25px 10px;
	}
	.publication_ul li {
		margin-bottom: 55px;
	}
	.publication_ul {
		margin-bottom: -25px;
	}
	.works_ul li .info .txt {
		margin: 0 auto 15px;
		-webkit-line-clamp: 5;
		width: 85%;
	}
	.alumusSwiper_box .info h2,
	.alumusSwiper_box h3 {
		font-size: 18px;
		line-height: 20px;
	}
	.alumusSwiper .swiper-button-next,
	.alumusSwiper .swiper-button-prev {
		width: 35px;
		height: 50px;
	}
	.alumusSwiper {
		margin-top: 35px;
	}
	.school_ul li .info {
		padding: 15px 10px;
	}
}

@media only screen and (max-width: 1600px) {
	.h_head .logo {
		width: 35%;
	}
	.h_head .h_txt {
		font-size: 20px;
		line-height: 30px;
	}
	.h_head .h_t {
		height: 180px;
		padding: 30px 0 0;
	}
	.f_b_p {
		width: 80%;
	}
	.focus_box .left {
		height: 380px;
	}
	.focus_box .left .info .bot {
		margin-top: 30px;
	}
	.new_ul li {
		margin-bottom: 35px;
	}
	.index_box {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	.special_ul {
		padding: 20px 45px 5px;
	}
	.special_ul li i {
		width: 55px;
	}
	.special_bot .s_b_b .tit img {
		width: 45px;
	}
	.special_ul li span,
	.s_b_b .tit span {
		font-size: 20px;
	}
	.special_li p {
		padding: 7px 0;
	}
	.teacher_tab {
		padding: 20px;
	}
	.teacher_tab a,
	.teacher_li .teacher_mask h2 {
		font-size: 19px;
	}
	.teacher_tab a:before {
		width: 22px;
		height: 40px;
	}
	.teacher_li .teacher_mask {
		padding: 10px 25px;
	}
	.scene_ul li .info {
		font-size: 26px;
		padding: 15px 10px;
	}
	.video_box video {
		height: auto;
	}
	.life_ul li .info {
		padding: 10px;
	}
	.video_play img {
		width: 55px;
	}
	.inside_info {
		padding: 60px 0;
	}
	.elegant_box {
		padding: 50px 0;
	}
	.inside_h2 {
		font-size: 36px;
		margin-bottom: 25px;
	}
	.inside_h3 {
		font-size: 26px;
		margin-bottom: 25px;
	}
	.info_txt {
		font-size: 20px;
	}
	.info_txt img {
		margin-left: 20px;
		margin-bottom: 20px;
	}
	.synopsis_ul li .info h2 {
		font-size: 22px;
	}
	.synopsis_ul li .info h3 {
		font-size: 17px;
	}
	.synopsis_ul li .info p {
		font-size: 15px;
	}
	.pb70 {
		padding-bottom: 60px;
	}
	.linfo_ul li span {
		font-size: 18px;
	}
	.linfo_ul li span {
		margin-left: 20px;
	}
	.linfo_ul li .right {
		width: 69%;
	}
	.leader_box2 {
		margin-top: 50px;
	}
	.scene_mask_box .txt {
		font-size: 18px;
		line-height: 28px;
	}
	.scene_mask_box .date {
		font-size: 18px;
		margin-top: 40px;
	}
	.scene_ul li .img .icon img {
		width: 25%;
	}
	.r_b_t .t1>* {
		font-size: 27px;
	}
	.r_b_ul li p {
		font-size: 17px;
	}
	.r_b_ul li .p2 {
		font-size: 14px;
	}
	.setup_left .p {
		font-size: 24px;
	}
	.setupBox,
	.personnel_box {
		margin-top: 45px;
	}
	.r_b_t .t1 {
		width: 200px;
	}
	.work_cont {
		padding: 20px 26px 26px;
	}
	.personnel_box .r_b_b {
		margin-bottom: 50px;
	}
	.personnel_box {
		margin-bottom: -30px;
	}
	.workform .form_section {
		padding: 35px 0;
	}
	.form_section label {
		font-size: 26px;
	}
	.form_section input {
		font-size: 20px;
	}
	.work_cont {
		padding: 15px 21px 21px;
	}
	.newSwiper .newtop_box p {
		font-size: 20px;
	}
	.newtop_box {
		padding-bottom: 110px;
	}
	.elegant_ul li .mask .txt {
		font-size: 16px;
		line-height: 23px;
		-webkit-line-clamp: 5;
	}
	.elegant_ul li .mask .info h2 {
		font-size: 17px;
		line-height: 19px;
	}
	.internship_mask span {
		font-size: 14px;
		line-height: 16px;
	}
	.internshipSwiper-btn {
		margin-top: 20px;
	}
	.enterpriseSwiper_box .info {
		font-size: 21px;
	}
	.publication_ul li .info {
		padding: 20px 10px;
	}
	.ljmore{
		margin-top: 30px;
		font-size: 16px;
	}
}

@media only screen and (max-width: 1500px) {
	.email_box {
		width: 585px;
	}
	.email_section label {
		font-size: 16px;
		width: 98px;
	}
	.email_section input,
	.email_section select,
	.email_section textarea {
		font-size: 12px;
	}
	.email_section {
		margin-bottom: 15px;
	}
	.email_box_cont {
		height: 540px;
	}
	.email_box {
		height: 590px;
	}
	.radio_section label {
		margin-right: 20px;
	}
	.email_btn input {
		margin-right: 70px;
	}
	.email_box h2 {
		font-size: 22px;
	}
	.head_tit h2 {
		width: 60%;
	}
	.notice_box {
		padding: 25px 15px 15px 25px;
	}
	.notice_date span {
		font-size: 22px;
	}
	.notice_ul li .info {
		margin: 0 25px;
	}
	.notice_ul li .info h2,
	.dynamic_ul li .dynamic_mask span {
		font-size: 18px;
	}
	.notice_ul li .info .txt {
		font-size: 14px;
	}
	.dynamic_ul li {
		height: 100px;
	}
	.notice_ul li {
		margin-bottom: 15px;
	}
	.dynamic_mask img {
		width: 60px;
	}
	.special_ul li i {
		width: 50px;
	}
	.special_bot .s_b_b .tit img {
		width: 40px;
	}
	.teacher_tab {
		padding: 15px;
	}
	.inside_banner_mask {
		padding: 60px 0 10px;
	}
	.inside_title h1 {
		font-size: 22px;
	}
	.inside_title h1 span {
		font-size: 40px;
		line-height: 42px;
	}
	.inside_title h2 {
		font-size: 14px;
	}
	.inside_nav a {
		font-size: 15px;
	}
	.title2 h2 {
		font-size: 21px;
		line-height: 23px;
		padding: 5px 0;
	}
	.brief_txt {
		margin: 5px 0;
		line-height: 27px;
	}
	.brief_bot {
		margin-top: 25px;
	}
	.brief_bot span {
		width: 80%;
	}
	.see_more {
		margin-left: 20px;
	}
	.see_more a {
		font-size: 12px;
	}
	.inside_h2 {
		font-size: 34px;
	}
	.inside_h3 {
		font-size: 24px;
	}
	.linfo_ul li span.first {
		width: 130px;
	}
	.linfo_ul li span {
		font-size: 16px;
	}
	.leader_box2 {
		margin-top: 40px;
	}
	.scene_inside {
		padding: 40px 0;
	}
	.r_b_t .t1>* {
		font-size: 25px;
	}
	.more_jump a {
		font-size: 14px;
		width: 80px;
		height: 32px;
		line-height: 32px;
	}
	.r_b_ul li {
		padding: 7px 0 11px 30px;
	}
	.setupBox,
	.personnel_box {
		margin-top: 40px;
	}
	.pb70 {
		padding-bottom: 55px;
	}
	.inside_info {
		padding: 55px 0;
	}
	.elegant_box {
		padding: 45px 0;
	}
	.r_b_t .t1 {
		width: 190px;
	}
	.work_ul li a {
		font-size: 17px;
		height: 50px;
		line-height: 50px;
	}
	.work_ul li {
		margin-bottom: 20px;
	}
	.work_ul {
		margin-bottom: -20px
	}
	.work_ul li a::after {
		width: 12px;
		height: 12px;
	}
	.personnel_box .r_b_b {
		margin-bottom: 40px;
	}
	.personnel_box {
		margin-bottom: -20px;
	}
	.workform .form_section {
		padding: 30px 0;
	}
	.form_section label {
		font-size: 24px;
	}
	.form_section input {
		font-size: 18px;
	}
	.newSwiper .newtop_box p {
		font-size: 18px;
	}
	.introduce_txt {
		margin-top: 20px;
		font-size: 16px;
		line-height: 28px;
	}
	.internshipSwiper {
		margin-top: 20px;
	}
	.noticeBox,
	.enterpriseSwiper {
		margin-top: 30px;
	}
	.publication_box {
		padding-top: 20px;
	}
	.news_ul {
		margin: 30px 0 20px;
	}
	.elegant_ul li .mask {
		padding: 30px 17px;
	}
	.form_section2 label {
		font-size: 20px;
	}
	.form_section2 input,
	.form_section2 textarea {
		font-size: 16px;
	}
	.form_btn>* {
		font-size: 19px;
		width: 133px;
		height: 36px;
		line-height: 36px;
	}
	.form_btn {
		margin: 25px 0;
	}
	.form_text textarea {
		height: 181px;
		line-height: 28px;
	}
	.publication_ul li {
		margin-bottom: 45px;
	}
	.publication_ul {
		margin-bottom: -15px;
	}
	.publication_ul li .info {
		font-size: 16px;
	}
	.works_ul li .info .txt {
		font-size: 14px;
		line-height: 23px;
	}
	.alumusSwiper {
		margin-top: 30px;
	}
}

@media only screen and (max-width: 1425px) {
	.head_tit h2 {
		width: 62%;
	}
}

@media only screen and (max-width: 1400px) {
	.container {
		width: 85%;
	}
	.f_logo {
		margin-right: 6%;
	}
	.f_b1 {
		width: 47%;
	}
	.f_b_p {
		width: 85%;
	}
	.head_tit h2 {
		width: 62%;
	}
	.mb50 {
		margin-bottom: 35px;
	}
	.brief_txt {
		-webkit-line-clamp: 5;
	}
	.leader_box {
		margin-top: 25px;
	}
	.scenery_li {
		padding: 15px 10px;
	}
	.honorSwiper .swiper-container {
		width: 85%;
	}
	.scenery_li span {
		font-size: 15px;
		margin-top: 7px;
	}
	.honorSwiper .honorBox .txt {
		line-height: 22px;
	}
	.inside_h2 {
		font-size: 32px;
	}
	.inside_h3 {
		font-size: 22px;
	}
	.inside_info {
		padding: 50px 0;
	}
	.elegant_box {
		padding: 40px 0;
	}
	.synopsis_ul li .info h2 {
		font-size: 20px;
	}
	.synopsis_ul li .info h3 {
		font-size: 15px;
	}
	.synopsis_ul li .info p {
		font-size: 13px;
	}
	.synopsis_ul li .info {
		margin-top: 25px;
	}
	.linfo_ul li span.first {
		width: 115px;
	}
	.linfo_ul li {
		padding: 17px 0;
	}
	.leader_inside {
		padding: 50px 0 20px;
	}
	.honor_box .honorSwiper .honorBox {
		padding: 90px 0;
	}
	.honor_box .honorSwiper .honorBox .txt {
		font-size: 22px;
		line-height: 37px;
	}
	.r_b_t .t1>* {
		font-size: 22px;
	}
	.r_b_t .t1 {
		width: 170px;
		padding: 7px 0;
	}
	.r_b_ul li {
		padding: 6px 0 9px 30px;
	}
	.setup_left .p {
		font-size: 21px;
	}
	.pb70 {
		padding-bottom: 50px;
	}
	.inside_info {
		padding: 50px 0;
	}
	.elegant_box {
		padding: 40px 0;
	}
	.personnel_box .r_b_b {
		margin-bottom: 35px;
	}
	.personnel_box {
		margin-bottom: -15px;
	}
	.workform .form_section {
		padding: 25px 0;
	}
	.form_section label {
		font-size: 22px;
	}
	.form_section input,
	.newSwiper .newtop_box p {
		font-size: 16px;
	}
	.team_ul li .info .txt {
		font-size: 12px;
		line-height: 22px;
	}
	.team_ul li .info {
		margin-top: 5px;
	}
	.more_btn2 a {
		width: 130px;
	}
	.elegant_ul {
		padding: 0;
	}
	.elegant_ul li {
		margin-bottom: 25px;
	}
	.elegant_ul li .mask .head {
		width: 90px;
		height: 90px;
		margin-bottom: 10px;
	}
	.elegant_ul li .mask .info h2 {
		font-size: 16px;
		line-height: 18px;
		margin-bottom: 8px;
	}
	.elegant_ul li .mask .txt {
		font-size: 14px;
		line-height: 21px;
	}
	.form_section2 label {
		font-size: 18px;
	}
	.form_section2 {
		padding: 15px 0;
	}
	.form_text textarea {
		padding: 8px 15px;
		height: 150px;
	}
	.publication_ul li .info {
		padding: 20px 10px;
	}
	.publication_ul li {
		margin-right: 3%;
		width: 22.7%;
		margin-bottom: 40px;
	}
	.works_ul li .info .txt {
		width: 90%;
		-webkit-line-clamp: 4;
	}
	.publication_ul li .info {
		padding: 15px 10px;
	}
	.school_ul li .info {
		font-size: 18px;
		padding: 12px 10px;
	}
	.school_ul li {
		margin-bottom: 10px;
	}
	.ljmore{
		margin-top: 20px;
		font-size: 14px;
	}
}

@media only screen and (max-width: 1300px) {
	.email_box {
		width: 500px;
	}
	.email_section label {
		font-size: 14px;
		width: 85px;
	}
	.email_box h2 {
		font-size: 20px;
	}
	.email_form {
		margin: 10px 0;
	}
	.email_section {
		margin-bottom: 10px;
	}
	.email_box_cont {
		height: 470px;
	}
	.email_box {
		height: 510px;
	}
	.email_btn {
		padding-left: 115px;
	}
	.email_btn input {
		margin-right: 50px;
	}
	.email_btn>* {
		height: 35px;
		line-height: 35px;
		font-size: 16px;
	}
	.radio_section label {
		width: auto;
	}
	.head_tit h2 {
		font-size: 26px;
		line-height: 29px;
	}
	.headline_date span {
		font-size: 40px;
		line-height: 42px;
	}
	.headlines_ul .li .info p {
		font-size: 16px;
	}
	.headlines_ul .li .info {
		padding: 15px 20px;
		width: 75%;
	}
	.focus_box .left {
		height: 350px;
	}
	.focus_box .left .info .bot {
		margin-top: 25px;
	}
	.new_ul li {
		margin-bottom: 30px;
	}
	.notice_ul li .info {
		margin: 0 20px;
	}
	.teacher_tab a,
	.teacher_li .teacher_mask h2,
	.special_ul li span,
	.s_b_b .tit span {
		font-size: 18px;
	}
	.teacher_tab a:before {
		width: 18px;
		height: 34px;
	}
	.special_ul li i {
		width: 45px;
	}
	.see_more {
		margin-left: 17px;
	}
	.inside_title h1 span {
		font-size: 36px;
		line-height: 38px;
	}
	.inside_title h1 {
		font-size: 20px;
	}
	.inside_title h2 {
		font-size: 12px;
	}
	.inside_banner_mask {
		padding: 50px 0 10px;
	}
	.leader_ul li .info {
		margin-top: 10px;
	}
	.inside_h2 {
		font-size: 30px;
		margin-bottom: 20px;
	}
	.inside_h3 {
		font-size: 20px;
		margin-bottom: 20px;
	}
	.info_txt {
		font-size: 18px;
	}
	.pb70 {
		padding-bottom: 45px;
	}
	.inside_info {
		padding: 45px 0;
	}
	.elegant_box {
		padding: 35px 0;
	}
	.linfo_ul li {
		padding: 15px 0;
	}
	.linfo_ul li .right {
		width: 68%;
	}
	.linfo_ul li .right span {
		margin-left: 20px;
	}
	.linfo_ul li span.first {
		width: 110px;
		padding-right: 20px
	}
	.scene_mask_box .txt {
		font-size: 16px;
		line-height: 26px;
	}
	.scene_mask_box .date {
		font-size: 16px;
		margin-top: 30px;
	}
	.leaderInfo {
		width: 80%;
		padding: 50px 10px 0 50px;
	}
	.fight_info .tit h2 {
		font-size: 30px;
	}
	.fight_info .tit h3 {
		font-size: 18px;
		margin-left: 20px;
	}
	.scroll_box {
		margin-top: 15px;
	}
	.scroll_box_txt {
		font-size: 16px;
		line-height: 24px;
	}
	.setup_left .p {
		font-size: 19px;
		padding: 10px 20px;
	}
	.r_b_t .t1>* {
		font-size: 20px;
	}
	.r_b_t .t1 {
		width: 150px;
	}
	.r_b_ul li {
		padding: 5px 0 8px 25px;
	}
	.r_b_ul li::before {
		width: 8px;
		height: 12px;
	}
	.work_cont {
		padding: 15px 21px 21px;
	}
	.work_ul li a {
		font-size: 16px;
		height: 45px;
		line-height: 45px;
	}
	.work_ul li {
		margin-bottom: 15px;
	}
	.work_ul {
		margin-bottom: -15px;
	}
	.workform .form_section {
		padding: 20px 0;
	}
	.form_section label {
		font-size: 20px;
	}
	.form_section input,
	.newSwiper .newtop_box p {
		font-size: 14px;
	}
	.news_ul li .more-btn {
		width: 160px;
		height: 40px;
		line-height: 39px;
	}
	.elegant_ul li .mask .head {
		width: 80px;
		height: 80px;
	}
	.form_section2 label {
		font-size: 16px;
	}
	.form_section2 input,
	.form_section2 textarea {
		font-size: 14px;
	}
	.form_btn>* {
		font-size: 17px;
	}
	.form_text textarea {
		height: 142px;
		line-height: 26px;
	}
	.internshipSwiper-btn .btn-box>* {
		width: 33px;
		height: 33px;
		margin: 0 30px;
	}
	.enterpriseSwiper_box .info {
		padding: 15px 0 10px;
		font-size: 18px;
	}
	.enterpriseSwiper .internshipSwiper-btn {
		margin-top: 5px;
	}
	.teacher_ul2 li .mask .txt{
		margin-top: 40px;
	}
}

@media only screen and (max-width: 1200px) {
	.naver ul li>a.navYi {
		/*height: 45px;
		line-height: 45px;*/
		font-size: 14px;
	}
	.s_nav span a {
		font-size: 14px;
		line-height: 35px;
		height: 35px;
	}
	.h_head .logo {
		/*width: 35%;*/
	}
	.h_head .h_txt {
		font-size: 18px;
		line-height: 28px;
	}
	.h_head .h_t {
		height: 160px;
		padding: 25px 0 0;
	}
	.f_b_p {
		width: 90%;
	}
	.f_logo {
		width: 20%;
		margin-right: 3%;
	}
	.f_b2 {
		/*width: 43.6%;*/
	}
	.banner .swiper-pagination-bullet {
		width: 15px;
		height: 15px;
	}
	.head_tit h2 {
		font-size: 21px;
		line-height: 25px;
		padding: 0 13px;
	}
	.headline_date span {
		font-size: 35px;
		line-height: 37px;
	}
	.headlines_ul .li .headline_date p {
		font-size: 12px;
		line-height: 14px;
	}
	.headlines_ul .li .info {
		padding: 10px 16px;
	}
	.headlines .head_tit {
		padding: 7px 0;
	}
	.head_tit h2 {
		width: 50%;
	}
	.focus_box .left {
		height: 320px;
	}
	.new_ul li {
		margin-bottom: 25px;
	}
	.new_ul li h2 {
		font-size: 16px;
	}
	.new_ul li .bot p,
	.focus_box .left .info .bot p {
		font-size: 13px;
	}
	.focus_box .left .info .txt {
		font-size: 14px;
	}
	.focus_box .left .info .bot {
		margin-top: 20px;
	}
	.title h2,
	.video_play p {
		font-size: 20px;
	}
	.videoSwiper,
	.focus_box,
	.notice_box,
	.dynamic_ul {
		margin-top: 15px;
	}
	.notice_ul li .info {
		width: 75%;
	}
	.dynamic_ul {
		margin-bottom: -15px;
	}
	.dynamic_ul li {
		margin-bottom: 15px;
	}
	.notice_ul li .info h2,
	.dynamic_ul li .dynamic_mask span {
		font-size: 16px;
		letter-spacing: 3px;
	}
	.special_ul li i {
		width: 40px;
	}
	.special_bot .s_b_b .tit img {
		width: 35px;
	}
	.special_ul {
		padding: 15px 45px 0;
	}
	.special_ul li span {
		margin-left: 15px;
	}
	.teacher_li .teacher_mask .txt {
		font-size: 12px;
	}
	.teacherSwiper-btn {
		width: 35px;
		height: 35px;
	}
	.teacherSwiper-btn>* {
		height: 100%;
	}
	.linfo_ul li {
		padding: 12px 0;
	}
	.scene_ul li .info {
		font-size: 22px;
		padding: 10px 7px;
		width: calc(100% - 14px);
	}
	.linfo_ul li span.first {
		width: 100px;
	}
	.linfo_ul li span {
		font-size: 14px;
	}
	.inside_container {
		width: 85%;
	}
	.leader_box2 {
		margin-top: 30px;
	}
	.scene_inside {
		padding: 30px 0;
	}
	.scene_mask_box .date {
		margin-top: 20px;
	}
	.honor_box .honorSwiper .honorBox .txt {
		font-size: 20px;
		line-height: 30px;
	}
	.honor_box .honorSwiper .honorBox {
		padding-bottom: 80px;
	}
	.honor_box {
		padding-top: 40px;
	}
	.fight_info .tit h2 {
		font-size: 25px;
		line-height: 27px;
	}
	.fight_info .tit h3 {
		font-size: 16px;
		margin-left: 15px;
	}
	.r_b_t .t1 {
		width: 130px;
		padding: 5px 0;
	}
	.r_b_t .t1>* {
		font-size: 18px;
	}
	.more_jump a {
		font-size: 12px;
		height: 28px;
		line-height: 28px;
		width: 70px;
	}
	.r_b_ul li p {
		font-size: 15px;
	}
	.setup_left .p {
		font-size: 18px;
	}
	.pb70 {
		padding-bottom: 40px;
	}
	.inside_info {
		padding: 40px 0;
	}
	.elegant_box {
		padding: 30px 0
	}
	.setupBox,
	.personnel_box {
		margin-top: 30px;
	}
	.work_ul li a::after {
		width: 10px;
		height: 10px;
	}
	.personnel_box .r_b_b {
		margin-bottom: 30px;
	}
	.personnel_box {
		margin-bottom: -10px;
	}
	.newtop_box {
		padding-bottom: 100px;
	}
	.newSwiper {
		padding-bottom: 10px
	}
	.team_ul li .info .txt {
		-webkit-line-clamp: 4;
	}
	.team_ul li {
		padding: 20px 0;
	}
	.team_ul {
		margin-bottom: -20px;
	}
	.team_ul li .info .tit h2 {
		font-size: 16px;
		line-height: 18px;
	}
	.team_ul li .info .txt {
		margin-top: 2px;
	}
	.noticeBox,
	.enterpriseSwiper {
		margin-top: 20px;
	}
	.introduce_txt,
	.internshipSwiper {
		margin-top: 15px;
	}
	.elegant_ul li .mask {
		padding: 25px 17px;
	}
	.internship_mask span {
		font-size: 12px;
		line-height: 14px;
	}
	.internship_mask {
		padding: 7px 10px 5px;
	}
	.internship_mask span {
		margin-bottom: 2px;
	}
	.publication_box {
		padding-top: 15px;
	}
	.publication_ul li {
		margin-bottom: 35px;
	}
	.publication_ul {
		margin-bottom: -5px;
	}
	.alumusSwiper {
		margin-top: 25px;
	}
	.alumusSwiper .swiper-button-next,
	.alumusSwiper .swiper-button-prev {
		width: 30px;
		height: 45px;
	}
	.alumusSwiper_box .info h2,
	.alumusSwiper_box h3 {
		font-size: 16px;
		line-height: 18px;
	}
	.ljmore {
    margin-top: 15px;
    font-size: 12px;
    height: 30px;
    line-height: 29px;
}
}

@media only screen and (max-width: 1100px) {
	.head_tit h2 {
		width: 54%;
	}
	.see_more a img {
		width: 12px;
		margin-left: 5px;
	}
	.brief_bot span {
		width: 75%;
	}
	.brief_txt {
		-webkit-line-clamp: 4;
		line-height: 20px;
	}
	.brief_bot {
		margin-top: 20px;
	}
	.inside_nav ul li {
		margin: 0 10px;
	}
	.newtop_box {
		padding-bottom: 85px;
	}
	.newSwiper .gallery-thumbs {
		bottom: 42px;
	}
	.team_ul li .info .tit h3 {
		margin-left: 5px;
	}
	.news_ul li .more-btn {
		width: 150px;
	}
	.elegant_ul li .mask .txt {
		-webkit-line-clamp: 4;
	}
	.form_section2 label {
		width: 19%;
	}
	.publication_ul li .info {
		font-size: 14px;
	}
	.works_ul li .info .txt {
		font-size: 12px;
		line-height: 20px;
	}
}

@media only screen and (max-width: 1024px) {
	.container {
		width: 90%;
	}
	.ewm {
		width: 60%;
	}
	.f_b_p2 {
		width: 37%;
	}
	.f_b2 {
		/*width: 46.6%;*/
	}
	.f_b1 {
		width: 34.4%;
	}
	.f_b_p2>div {
		margin-left: 20%;
	}
	.f_logo img {
		width: 70%;
	}
	.ewm_b {
		width: 46%;
	}
	.h_head .h_txt {
		font-size: 16px;
		line-height: 24px;
	}
	.h_head .h_t {
		height: 145px;
	}
	.head_tit h2 {
		font-size: 18px;
		line-height: 22px;
		padding: 0 11px;
		width: 50%;
	}
	.headline_date span {
		font-size: 30px;
		line-height: 32px;
	}
	.headlines_ul .li .info {
		width: 70%;
	}
	.headlines_ul .li .info p {
		font-size: 14px;
	}
	.headlines .head_tit {
		width: 17%;
	}
	.focus_box .left {
		height: 290px;
	}
	.focus_box .left .info {
		padding: 10px;
	}
	.new_ul li {
		margin-bottom: 20px;
	}
	.notice_ul li .info {
		margin: 0 15px;
	}
	.notice_ul li .info h2,
	.dynamic_ul li .dynamic_mask span {
		font-size: 14px;
		letter-spacing: 1px;
	}
	.notice_ul li .info .txt {
		font-size: 12px;
		line-height: 14px;
	}
	.dynamic_ul li {
		height: 85px;
	}
	.notice_box {
		padding: 20px 10px 10px 20px;
	}
	.notice_ul li .notice_date {
		height: 45px;
	}
	.notice_date span {
		font-size: 20px;
	}
	.dynamic_mask img {
		width: 50px;
	}
	.special_li p {
		font-size: 12px;
	}
	.special_bot .s_b_b .tit img {
		width: 30px;
	}
	.teacher_tab a {
		margin: 0 15px;
	}
	.special_ul li i {
		width: 35px;
	}
	.special_ul li span {
		margin-left: 10px;
	}
	.teacher_tab a,
	.teacher_li .teacher_mask h2,
	.special_ul li span,
	.s_b_b .tit span {
		font-size: 16px;
	}
	.special_ul {
		padding: 10px 30px 0;
	}
	.mb50 {
		margin-bottom: 30px;
	}
	.brief_box {
		margin-top: 35px;
	}
	.title2 h2 {
		font-size: 20px;
		padding: 0;
	}
	.title2::before {
		left: -15px;
	}
	.title2 {
		margin-left: 15px;
	}
	.leader_box{
		margin-left: 15px;
	}
	.brief_bot {
		margin-top: 5px;
	}
	.see_more {
		margin-left: 10px;
	}
	.leader_box {
		margin-top: 15px;
	}
	.life_ul li .info {
		font-size: 14px;
		padding: 7px 5px;
	}
	.inside_title h1 span {
		font-size: 32px;
		line-height: 34px;
	}
	.inside_title h1 {
		font-size: 16px;
	}
	.inside_title h2 {
		/*padding-left: 5px;*/
	}
	.inside_nav a {
		font-size: 14px;
	}
	.inside_nav {
		margin-left: 7%;
	}
	.inside_info {
		padding: 40px 0 30px;
	}
	.inside_h2 {
		font-size: 26px;
		margin-bottom: 15px;
	}
	.inside_h3 {
		font-size: 18px;
		margin-bottom: 15px;
	}
	.info_txt {
		font-size: 16px;
	}
	.synopsis_ul li .info {
		margin-top: 20px;
	}
	.synopsis_ul li .info h2 {
		font-size: 18px;
		line-height: 20px;
	}
	.synopsis_ul li .info h3 {
		font-size: 14px;
	}
	.synopsis_ul li .info p {
		font-size: 12px;
	}
	.linfo_ul {
		margin: 0 20px;
		width: calc(100% - 40px);
		padding: 10px 0;
	}
	.linfo_ul li .right {
		width: 66%;
	}
	.leader_inside {
		padding: 30px 0 0;
	}
	.scene_ul li {
		margin-bottom: 15px;
	}
	.scene_mask_box .date {
		margin-top: 10px;
		font-size: 14px;
	}
	.scene_mask_box .txt {
		font-size: 14px;
		line-height: 24px;
	}
	.r_b_t .t1::after {
		top: 95%;
	}
	.r_b_ul li {
		padding: 5px 0 7px 25px;
	}
	.r_b_t .t1>* {
		font-size: 16px;
	}
	.r_b_t .t1 {
		width: 110px;
	}
	.setup_left .p {
		font-size: 17px;
	}
	.setupBox,
	.personnel_box {
		margin-top: 25px;
	}
	.work_ul li a {
		font-size: 14px;
		height: 40px;
		line-height: 40px;
	}
	.work_ul li a::after {
		left: 15%;
	}
	.work_ul li:hover a::after {
		left: 10%;
	}
	.work_cont {
		padding: 10px 16px 16px;
	}
	.form_section label {
		font-size: 18px;
	}
	.form_section input {
		font-size: 13px;
		width: 80%;
	}
	.team_ul li .info .tit h2 {
		font-size: 14px;
		line-height: 16px;
	}
	.team_ul li .info .txt {
		line-height: 18px;
	}
	.noticeBox {
		margin-top: 20px;
	}
	.introduce_txt {
		margin-top: 15px;
	}
	.more_btn2 a {
		width: 120px;
		height: 33px;
		line-height: 32px;
		margin-top: 15px;
		font-size: 14px;
	}
	.introduce_txt {
		font-size: 14px;
		line-height: 26px;
	}
	.news_ul li .info h2 {
		font-size: 16px;
	}
	.news_ul li .info .date {
		font-size: 14px;
		margin: 5px 0;
	}
	.news_ul li .info .date::before {
		width: 20px;
		height: 20px;
		transform: translateY(-1px);
	}
	.news_ul li .info .txt {
		font-size: 12px;
		line-height: 20px;
	}
	.news_ul li .more-btn {
		width: 100px;
		font-size: 12px;
		height: 35px;
		line-height: 34px;
	}
	.news_ul li {
		padding: 14px 25px;
	}
	.elegant_ul li {
		margin-bottom: 20px;
	}
	.elegant_ul li .mask .head {
		width: 70px;
		height: 70px;
	}
	.elegant_ul li .mask .txt {
		font-size: 12px;
		line-height: 19px;
	}
	.elegant_ul li .mask .info h2 {
		font-size: 14px;
		line-height: 16px;
	}
	.form_text textarea {
		line-height: 26px;
	}
	.internshipSwiper-btn {
		margin-top: 15px;
	}
	.internship_box2 {
		margin-top: 15px;
	}
	.publication_box {
		padding-top: 10px;
	}
	.publication_ul li {
		margin-bottom: 25px;
	}
	.publication_ul {
		margin-bottom: -10px;
	}
	.school_ul li .info {
		font-size: 16px;
		padding: 10px;
	}
	.school_ul li {
		margin-bottom: 7px;
	}
	.ljmore{
		margin-top: 5px;
	}
	.elegant_ul li .mask .info h2{
		margin-bottom: 5px;
	}
}

@media only screen and (max-width: 1000px) {
	.linfo_ul li span.first {
		padding-right: 15px;
		width: 95px;
	}
	.linfo_ul li .right span {
		margin-left: 10px;
	}
	.linfo_ul {
		position: static;
		transform: none;
	}
	.leader_info .info {
		position: static;
		margin-left: 12.7%;
	}
	.leader_info .left_img {
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
	}
	.leader_info .left_img img {
		height: 100%;
		width: 100%;
	}
	.linfo_ul li span.first {
		width: 90px;
	}
	.leader_info {
		width: 100%;
		float: none;
		margin-bottom: 25px;
	}
	.leader_info:last-child {
		margin-bottom: 0;
	}
	.leader_box2 {
		margin-top: 20px;
	}
	.fight_info .tit {
		padding-bottom: 15px;
	}
	.scroll_box_txt {
		padding-right: 30px;
	}
	.scroll_box {
		height: 83%;
	}
	.team_ul li .info {
		width: 53%;
	}
	.team_ul li .img {
		margin-right: 2%;
	}
	.institute_right {
		width: 50%;
	}
	.institute_left {
		width: 46%;
	}
	.news_ul {
		margin: 20px 0 15px;
	}
	.elegant_ul li .mask .txt {
		-webkit-line-clamp: 3;
	}
	.elegant_ul li .mask {
		padding: 20px 11px;
	}
	.workform {
		padding: 0 20px;
	}
	.form_section2 {
		padding: 10px 0;
	}
	.form_btn>* {
		font-size: 15px;
		width: 120px;
		height: 35px;
		line-height: 35px;
	}
	.form_btn {
		margin: 20px 0;
	}
	.form_text textarea {
		height: 118px;
	}
	.form_section2 label {
		width: 21%;
	}
	.publication_ul li .info {
		padding: 15px 10px;
		font-size: 16px;
	}
	.publication_ul li .info {
		padding: 10px 10px;
		font-size: 14px;
	}
	.works_ul li .info p {
		bottom: 10px;
	}
	.works_ul li .info-box {
		height: 40px;
	}
	.works_ul li:hover .info .txt {
		-webkit-line-clamp: 3;
	}
	.ljmore{
		display: none;
	}
	.teacher_ul2 li .mask .txt{
		margin-top: 20px;
	}
}

@media only screen and (max-width: 850px) {
	.institute_right,
	.institute_left {
		width: 100%;
		float: none;
	}
	.institute_left {
		margin-bottom: 20px;
	}
	.team_ul {
		margin-bottom: 0;
	}
	.team_ul li .info .txt {
		-webkit-line-clamp: 10;
	}
	.team_ul li .img {
		margin-right: 3%;
	}
	.team_ul li .info {
		width: 52%;
	}
	.newtop_box {
		padding-bottom: 115px;
	}
	.elegant_ul li .mask .txt {
		-webkit-line-clamp: 2;
	}
	.form_section2 label {
		width: 24%;
	}
	.teacher_ul2 li .mask .txt{
		margin-top: 10px;
	}
}

@media only screen and (max-width: 800px) {
	.headlines_ul .li .info {
		padding: 5px 10px;
	}
	.head_tit h2 {
		font-size: 16px;
		line-height: 20px;
		padding: 0 8px;
	}
	.headline_date span {
		font-size: 25px;
		line-height: 27px;
	}
	.special_bot .s_b_b .tit img {
		width: 25px;
	}
	.inside_nav ul li {
		margin: 0 5px;
	}
	.scene_mask_box .txt {
		font-size: 12px;
		line-height: 21px;
	}
	.scene_mask_box .date {
		font-size: 12px;
	}
	.form_section label {
		font-size: 16px;
	}
	.form_section input {
		font-size: 12px;
	}
}

@media only screen and (max-width: 768px) {
	.mhide {
		display: none;
	}
	.mshow {
		display: block;
	}
	.nav_icon {
		display: flex;
	}
	.container {
		/*width: calc(100% - 40px);*/
		/*padding: 0 20px;*/
	}
	.h_head .h_txt {
		display: none;
	}
	.h_head .h_t {
		padding: 15px 0;
		height: auto;
	}
	.naver {
		position: fixed;
		width: 100%;
		left: 0;
		top: 65px;
		height: 0;
		z-index: 101;
		background: #fff;
		transition: all ease-in-out .4s;
		overflow: hidden;
	}
	.naver.fold {
		height: 100%;
	}
	.naver ul {
		padding: 20px 0;
		height: calc(100% - 50px);
		overflow-y: scroll;
	}
	.naver ul li {
		width: 100%;
		display: block;
		text-align: left;
	}
	.naver ul li>a.navYi {
		font-size: 14px;
	}
	.naver ul li a {
		text-align: left !important;
		padding: 0 20px;
		color: #333 !important;
	}
	.naver ul li.active>a.navYi {
		background: none;
		color: #005daa !important;
	}
	.naver ul li:hover a.navYi {
		color: #333;
		background: none;
	}
	.naver ul li:hover a.navYi.active {
		color: #005daa !important;
	}
	.s_nav {
		position: static;
		padding-left: 10px;
		background: none;
	}
	.naver ul li a {
		font-size: 12px;
		line-height: 30px;
	}
	.f_c_b {
		float: none;
		width: 100%;
		text-align: left;
	}
	.f_logo img {
		width: 30%;
	}
	.f_logo {
		margin-bottom: 15px;
		margin-top: 0;
	}
	.f_b_p {
		width: 100%;
		margin-bottom: 15px;
	}
	.f_b_p2,
	.f_b_p2 a {
		display: inline-block;
	}
	.f_b_p2 a {
		margin-left: 5px;
	}
	.f_b_p2,
	.ewm {
		float: none;
		width: 100%;
	}
	.f_b_p2>div {
		margin-left: 0;
	}
	.ewm {
		margin-top: 15px;
		display: flex;
		align-items: center;
	}
	.ewm_b {
		width: auto;
		margin-right: 10px;
	}
	.foot_box .f_c_b::after {
		display: none;
	}
	.foot_p {
		font-size: 12px;
		line-height: 20px;
	}
	.email_box {
		width: 90%;
		height: auto;
		top: 50%;
		transform: translate(-50%, -50%);
		position: fixed;
		bottom: auto;
	}
	.email_section label {
		font-size: 12px;
		width: 74px;
	}
	.email_box_cont {
		padding: 30px;
	}
	.email_btn {
		padding-left: 90px;
	}
	.email_btn input {
		margin-right: 35px;
	}
	.email_section textarea {
		height: 100px;
		width: 75%;
	}
	.email_box_cont {
		height: 425px;
	}
	.banner .swiper-pagination {
		bottom: 30px;
	}
	.banner .swiper-pagination-bullet {
		width: 10px;
		height: 10px;
	}
	.headlines .head_tit,
	.headlines_ul {
		float: none;
		width: 100%;
	}
	.headlines_ul {
		margin-top: 10px;
	}
	.head_tit h2 {
		white-space: normal;
		width: auto;
	}
	.head_tit .headline_date {
		display: none;
	}
	.headlines_ul .li {
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.headlines_ul .li:last-child {
		margin-bottom: 0;
	}
	.headlines {
		margin: 25px 0;
	}
	.focus_news,
	.campus_video,
	.focus_news,
	.dynamic {
		float: none;
		width: 100%;
	}
	.focus_box .left {
		height: auto;
		padding-bottom: 10px;
	}
	.focus_box {
		display: flex;
		justify-content: space-between;
		margin-bottom: 20px;
	}
	.new_ul {
		height: 93%;
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-flow: column;
	}
	.new_ul li {
		width: 100%;
	}
	.index_box {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.title h2,
	.video_play p {
		font-size: 18px;
	}
	.videoSwiper,
	.focus_box,
	.notice_box,
	.dynamic_ul {
		margin-top: 10px;
	}
	.new_ul li h2 {
		font-size: 14px;
	}
	.new_ul li {
		margin-bottom: 15px;
	}
	.focus_box .left .info .bot .arrow {
		width: 15px;
	}
	.focus_box .left .info .bot {
		margin-top: 15px;
	}
	.new_ul li .bot {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.new_ul li .bot p,
	.focus_box .left .info .bot p {
		font-size: 12px;
		letter-spacing: 0;
	}
	.new_ul li .bot span {
		position: static;
		flex: 1;
		width: auto;
		margin-left: 10px;
		height: 1px;
	}
	.notice_ul li .info {
		width: 74%;
	}
	.notice_date span {
		font-size: 18px;
	}
	.dynamic_ul li {
		height: auto;
		margin-right: 3%;
		width: 22%;
	}
	.dynamic_ul {
		margin-right: -3%;
	}
	.dynamic_ul li:nth-child(1),
	.dynamic_ul li:nth-child(3) {
		width: 72%;
	}
	.dynamic_ul li .dynamic_mask {
		position: static;
		transform: none;
		padding: 10px 0;
	}
	.focus_news {
		margin: 0;
		margin-bottom: 20px;
	}
	.campus_video{
		margin: 0;
	}
	.dynamic_mask img {
		width: 45px;
	}
	.special_box,
	.teacher_box {
		margin-top: 10px;
	}
	.teacher_tab a,
	.teacher_li .teacher_mask h2,
	.special_ul li span,
	.s_b_b .tit span {
		font-size: 14px;
	}
	.pb70 {
		padding-bottom: 50px;
	}
	.f_b_p2 {
		width: 90px;
	}
	.special_bot .s_b_b {
		float: none;
		width: 100%;
	}
	.special_bot .s_b_b:first-child {
		margin-bottom: 5px;
	}
	.specialSwiper-btn::after {
		width: 1px;
	}
	.header {
		position: fixed;
		width: 100%;
		left: 0;
		top: 0;
		z-index: 995;
	}
	.ht {
		padding-top: 69px;
	}
	.scene_ul li .info {
		font-size: 16px;
		padding: 7px;
	}
	.brief_box .img,
	.brief_info,
	.inside_left,
	.honor,
	.trailer {
		width: 100%;
		float: none;
	}
	.brief_box .img {
		margin-bottom: 30px;
	}
	.brief_box .title2 {
		margin-left: 15px;
	}
	.brief_bot span {
		width: 85%;
	}
	.brief_txt {
		display: block;
		margin-top: 10px;
	}
	.leader_ul li {
		width: 125px;
		margin-right: 20px;
	}
	.inside_container {
		width: auto;
		margin: 0 30px;
	}
	.mb50 {
		margin-bottom: 20px;
	}
	.honorSwiper .honorBox .txt {
		font-size: 12px;
		line-height: 20px;
	}
	.honorSwiper .honorBox {
		padding: 55px 0;
	}
	.scenerySwiper,
	.life_box,
	.trailer_box {
		margin-top: 15px;
	}
	.trailer_box {
		width: 100%;
	}
	.trailer {
		margin-top: 25px;
	}
	.leader_ul li .info {
		font-size: 12px;
		margin-top: 5px;
	}
	.leader_box {
		margin-top: 10px;
	}
	.honorSwiper .swiper-button-prev,
	.honorSwiper .swiper-button-next {
		width: 28px;
		height: 28px;
	}
	.scenery_li {
		padding: 10px 7px;
	}
	.scenery_li span {
		font-size: 12px;
	}
	.inside_nav {
		margin-left: 0;
	}
	.inside_banner_mask .container {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.inside_title {
		padding-left: 30px;
	}
	.inside_h2 {
		font-size: 22px;
		margin-bottom: 10px;
	}
	.inside_h3 {
		margin-bottom: 0;
	}
	.info_txt {
		font-size: 14px;
		line-height: 26px;
	}
	.inside_info {
		padding: 30px 0 20px;
	}
	.elegant_box {
		padding: 20px 0;
	}
	.synopsis_ul li .info {
		margin-top: 15px;
	}
	.inside_nav ul li.on::after {
		width: 10px;
		height: 5px;
		bottom: -10px;
	}
	.wejoy_page>* {
		font-size: 12px;
		width: 25px;
		height: 25px;
		line-height: 25px;
		margin: 0 3px;
	}
	.wejoy_page {
		margin-top: 15px;
	}
	.scene_mask {
		display: block;
		width: 100%;
		height: 100%;
		opacity: 1;
	}
	.info_txt2 {
		padding-top: 15px;
	}
	.page_switch {
		padding-top: 25px;
	}
	.page_switch p {
		font-size: 14px;
		margin-bottom: 10px;
	}
	.honor_box .honorSwiper .honorBox .txt {
		font-size: 16px;
		line-height: 25px;
	}
	.honor_box .honorSwiper .honorBox {
		padding-bottom: 60px;
	}
	.leaderInfo {
		padding: 40px 10px 0 40px;
	}
	.fight_info .tit h2 {
		font-size: 20px;
		line-height: 22px;
	}
	.fight_info .tit h3 {
		font-size: 14px;
		margin-left: 10px;
	}
	.fight_info .tit {
		padding-bottom: 10px;
	}
	.scroll_box {
		margin-top: 10px;
	}
	.scroll_box_txt {
		font-size: 14px;
		line-height: 22px;
	}
	.suspension {
		top: 20%;
		width: 40%;
		left: 50%;
	}
	.setupBox2 .r_b_b {
		width: 100%;
		margin-bottom: 20px;
	}
	.setupBox2 .r_b_b:last-child {
		margin-bottom: 0;
	}
	.setup_right,
	.setup_left {
		width: 100%;
		float: none;
	}
	.setup_left {
		margin-bottom: 30px;
	}
	.setupBox {
		padding-bottom: 20px;
	}
	.r_b_ul li p {
		font-size: 14px;
	}
	.r_b_ul li .p2 {
		font-size: 12px;
	}
	.work_left {
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}
	.work_right {
		width: 100%;
		float: none;
	}
	.r_b_t .t1 {
		width: 100px;
	}
	.personnel_box .r_b_b {
		margin-bottom: 20px;
	}
	.personnel_box .r_b_b {
		width: 100%;
		display: block;
		margin-right: 0;
	}
	.workform .form_section {
		padding: 15px 0;
	}
	.newSwiper .newtop_box p {
		font-size: 12px;
	}
	.more_btn2 a {
		margin-top: 10px;
		font-size: 12px;
	}
	.elegant_ul {
		padding-top: 10px;
		margin-bottom: -20px;
	}
	.elegant_ul li {
		width: 31.9%;
	}
	.elegant_ul li:nth-child(4n) {
		margin-right: 2.1%;
	}
	.elegant_ul li:nth-child(3n) {
		margin-right: 0;
	}
	.elegant_ul li .mask .txt {
		-webkit-line-clamp: 6;
	}
	.recruitBox {
		display: flex;
		justify-content: space-between;
	}
	.recruitBox::after {
		display: none;
	}
	.recruitBox .work_right {
		width: 48.4%;
	}
	.form_section2 {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.form_section2 label {
		width: 28%;
	}
	.form_btn {
		margin: 15px 0;
	}
	.form_section2 input {
		margin-left: 8px;
	}
	.form_section2 input,
	.form_section2 textarea {
		flex: 1;
	}
	.inside_title h2 {
		letter-spacing: -1px;
	}
	.inside_banner_mask .container {
		display: block;
	}
	.inside_nav ul li {
		margin: 5px;
	}
	.internship_left {
		margin-bottom: 20px;
	}
	.internship_left,
	.internship_right {
		width: 100%;
		float: none;
	}
	.enterpriseSwiper_box .info {
		font-size: 16px;
		padding: 10px 0 5px;
	}
	.internshipSwiper-btn .btn-box>* {
		width: 28px;
		height: 28px;
		margin: 0 25px;
	}
	.publication_ul li {
		margin-bottom: 20px;
	}
	.publication_ul {
		/*margin-bottom: 0;*/
	}
	.publication_ul li {
		width: 30%;
		margin-right: 4.5%;
	}
	.publication_ul li:nth-child(4n) {
		margin-right: 4.5%;
	}
	.publication_ul li:nth-child(3n) {
		margin-right: 0;
	}
	.alumusSwiper .swiper-button-next,
	.alumusSwiper .swiper-button-prev {
		width: 25px;
		height: 40px;
	}
	.alumusSwiper_box .info h2,
	.alumusSwiper_box h3 {
		font-size: 14px;
		line-height: 16px;
	}
	.alumusSwiper_box .info h2 {
		padding: 8px 0 3px;
	}
	.alumusSwiper {
		margin-top: 20px;
		padding: 0 35px;
	}
	.alumusSwiper_box .img .mask {
		padding: 7px;
	}
	.school_ul {
		margin-top: 10px;
	}
	.school_ul li .info {
		font-size: 14px;
		padding: 6px;
	}
	.school_ul li {
		width: 32%;
		margin-right: 2%;
	}
	.school_ul li:nth-child(4n) {
		margin-right: 2%;
	}
	.school_ul li:nth-child(3n) {
		margin-right: 0;
	}
	.alumusBox2 .r_b_b {
		margin-top: 15px;
	}
	.videoMaskInfo {
		width: 85%;
	}
	.closeVideo {
		right: -37px;
		top: -37px;
		width: 43px;
		height: 43px;
	}
	.focus_news,.campus_video{
		padding: 0 20px;
	}
	.index_box2 .focus_news,.focus_news .campus_video{
		padding: 0;
	}
}

@media only screen and (max-width: 700px) {
	.news_ul li .more-btn {
		display: none;
	}
	.news_ul li a {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.news_ul li .info {
		flex: 1;
	}
	.form_text textarea {
		line-height: 20px;
	}
}

@media only screen and (max-width: 650px) {
	.phide2 {
		display: block;
	}
	.mhide2 {
		display: none;
	}
	.naver {
		top: 65px;
	}
	.email_btn input {
		margin-right: 15px;
		width: 80px;
		font-size: 14px;
	}
	.ht {
		padding-top: 64px;
	}
	.banner .swiper-pagination {
		bottom: 20px;
	}
	.brief_bot {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.brief_bot span {
		width: auto;
		flex: 1;
	}
	.brief_txt {
		margin-top: 5px;
		font-size: 12px;
		line-height: 24px;
	}
	.title2 h2 {
		font-size: 18px;
	}
	.inside_banner_mask .container {
		display: block;
	}
	.inside_nav {
		margin-top: 6px;
		width: 100%;
	}
	.inside_nav ul {
		display: flex;
		flex-wrap: wrap;
	}
	.inside_title h1 span {
		font-size: 28px;
	}
	.inside_title h1 {
		font-size: 14px;
	}
	.inside_banner_img img {
		min-height: 200px;
	}
	.inside_banner_mask {
		padding-top: 30px;
	}
	.inside_nav a {
		font-size: 12px;
		margin-bottom: 5px;
	}
	.inside_nav ul li.on::after {
		bottom: -1px;
	}
	.scene_ul {
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-wrap: wrap;
		margin-top: 10px;
	}
	.scene_ul li {
		width: 48%;
		float: none;
		border-right: none;
		margin-right: 0;
		margin-bottom: 5px;
	}
	.scene_mask {
		width: 100%;
		height: 100%;
	}
	.elegant_ul {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		margin-bottom: 0;
	}
	.elegant_ul li {
		width: 48%;
		margin-right: 0;
		margin-bottom: 15px;
		margin-right: 0!important;
	}
	.elegant_ul li .mask {
		bottom: 0;
	}
	.elegant_ul li .mask .txt {
		-webkit-line-clamp: 9;
	}
	.form_section2 label {
		font-size: 14px;
	}
	.form_section2 input,
	.form_section2 textarea {
		font-size: 12px;
	}
	.form_section2 textarea {
		line-height: 14px;
		padding: 5px 12px;
	}
	.form_btn>* {
		font-size: 13px;
	}
	.publication_ul li .info {
		padding: 10px 5px;
		font-size: 14px;
	}
	.alumusSwiper .swiper-button-next,
	.alumusSwiper .swiper-button-prev {
		width: 20px;
		height: 35px;
	}
	.alumusSwiper_box .img .mask {
		padding: 5px;
		font-size: 14px;
	}
	.closeVideo {
		right: -23px;
		top: -36px;
		width: 32px;
		height: 32px;
	}
}

@media only screen and (max-width: 600px) {
	.naver {
		top: 50px;
	}
	.h_head .h_t {
		height: 50px;
		padding: 0;
	}
	.h_head .h_t .logo {
		line-height: 50px;
	}
	.ht {
		padding-top: 50px;
	}
	.h_head .logo {
		width: 40%;
	}
	.banner .swiper-pagination {
		bottom: 10px;
	}
	.banner .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
	}
	.inside_h2 {
		font-size: 20px;
	}
	.info_txt img {
		margin-left: 5px;
		margin-bottom: 5px;
	}
	.pb70 {
		padding-bottom: 40px;
	}
	.wejoy_page {
		margin-top: 5px;
	}
	.wejoy_page a {
		display: none;
	}
	.wejoy_page a.switch_a,
	.wejoy_page span {
		display: inline-block;
	}
	.scene_inside {
		padding: 20px 0 25px;
	}
	.honor_box .honorSwiper .honorBox .txt {
		font-size: 14px;
		line-height: 20px;
	}
	.honor_box .honorSwiper .honorBox {
		padding: 85px 0 50px;
	}
	.leaderInfo {
		padding: 25px 10px 0 25px;
	}
	.fight_info .tit h2 {
		font-size: 16px;
		line-height: 18px;
	}
	.fight_info .tit h3 {
		font-size: 12px;
		margin-left: 5px;
	}
	.scroll_box_txt {
		font-size: 12px;
		line-height: 20px;
	}
	.fight_info .tit {
		padding-bottom: 5px;
	}
	.scroll_box {
		margin-top: 5px;
		height: 88%;
	}
	.leaderInfo {
		padding: 20px 10px 0 20px;
	}
	.suspension {
		width: 50%;
	}
	.setupBox2 .r_b_b {
		margin-bottom: 15px;
	}
	.setupBox {
		padding-bottom: 15px;
		margin-top: 20px;
	}
	.personnel_box {
		margin-top: 20px;
	}
	.setup_left {
		margin-bottom: 20px;
	}
	.newtop_box {
		padding-bottom: 105px;
	}
	.newSwiper {
		margin-top: 15px;
	}
	.team_ul {
		margin-top: 0;
	}
	.team_ul li .info .txt {
		-webkit-line-clamp: 6;
	}
	.news_ul {
		margin: 0 0 15px;
	}
	.news_ul li {
		padding: 14px 5px;
	}
	.zzbox {
		padding-bottom: 10px;
	}
	.elegant_ul li .mask .txt {
		-webkit-line-clamp: 5;
	}
	.recruitBox {
		display: block;
	}
	.recruitBox .work_right {
		width: 100%;
		margin-bottom: 15px;
	}
	.form_section2 label {
		width: 15%;
	}
	.works_ul li:hover .info .txt {
		-webkit-line-clamp: 2;
	}
	.works_ul li .info-box {
		height: 25px;
	}
	.works_ul li .info p {
		bottom: 5px;
	}
	.works_ul li .info .txt {
		width: 100%;
	}
	.nav_icon {
		width: 22px;
		height: 16px;
	}
	.life_ul li{
		width: 48%;
		margin-right: 4%;
		margin-bottom: 15px;
	}
	.life_ul li:nth-child(2n){
		margin-right: 0;
	}
}

@media only screen and (max-width: 480px) {
	.naver ul li>a.navYi {
		height: 35px;
		line-height: 35px;
	}
	.email_box h2 {
		font-size: 16px;
	}
	.radio_section label {
		margin-right: 0px;
	}
	.email_btn input {
		height: 30px;
		line-height: 30px;
	}
	.email_section textarea {
		width: 70%;
		padding: 5px;
	}
	.email_btn {
		padding-left: 80px;
	}
	.radio_section input[type="radio"] {
		margin-right: 5px;
	}
	.radio_section label {
		width: auto;
		margin-right: 10px;
	}
	.email_box_cont {
		padding: 20px;
	}
	.email_btn input {
		margin-right: 10px;
		width: 70px;
		font-size: 12px;
		height: 25px;
		line-height: 25px;
	}
	.email_box_cont {
		height: auto;
	}
	.headline_date span {
		font-size: 20px;
		line-height: 22px;
	}
	.headlines_ul .li_box {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.headlines_ul .li .headline_date {
		padding: 0 10px;
	}
	.headlines_ul .li .info {
		flex: 1;
		width: auto;
	}
	.headlines_ul .li .info p {
		font-size: 12px;
	}
	.headlines {
		margin: 20px 0;
	}
	.new_ul li {
		margin-bottom: 10px;
	}
	.new_ul li h2 {
		font-size: 12px;
	}
	.new_ul li .bot {
		margin-top: 4px;
	}
	.focus_box .left .info .txt {
		font-size: 12px;
		line-height: 18px;
		height: auto;
	}
	.focus_box .left .info .bot {
		margin-top: 10px;
	}
	.title h2,
	.video_play p {
		font-size: 15px;
		letter-spacing: 3px;
	}
	.index_box {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.focus_news,.campus_video{
		padding: 0 15px;
	}
	.index_box2 .focus_news,.focus_news .campus_video{
		padding: 0;
	}
	.focus_box .left .info .bot .arrow {
		width: 10px;
		font-size: 0;
	}
	.dynamic_ul li .dynamic_mask span {
		font-size: 12px;
	}
	.dynamic_mask img {
		width: 40px;
	}
	.dynamic_ul li {
		margin-bottom: 10px;
	}
	.dynamic_ul {
		margin-bottom: -8px;
	}
	.notice_box {
		padding: 15px 10px 10px 15px;
	}
	.notice_date span {
		font-size: 16px;
	}
	.notice_ul li .notice_date {
		height: 43px;
	}
	.notice_ul li {
		margin-bottom: 10px;
	}
	.notice_ul li .info {
		margin: 0 10px;
	}
	.notice_ul li .notice_date {
		width: 47px;
	}
	.notice_ul li .info h2,
	.dynamic_ul li .dynamic_mask span {
		line-height: 14px;
		margin-top: 0;
	}
	.dynamic_mask img {
		width: 35px;
	}
	.special_ul li i {
		width: 25px;
	}
	.special_bot .s_b_b .tit img {
		width: 20px;
	}
	.specialSwiper-btn>* {
		background-size: 7px 12px;
		width: 25px;
		height: 20px;
		margin: 0;
	}
	.specialSwiper-btn {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 5px;
	}
	.special_li p {
		padding: 5px 0;
	}
	.teacher_tab a:before {
		width: 13px;
		height: 24px;
		left: -10px;
	}
	.teacher_tab {
		padding: 10px;
	}
	.teacherSwiper {
		width: 85%;
	}
	.teacher_li .teacher_mask {
		padding: 5px 15px;
	}
	.more_btn {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.pb70 {
		padding-bottom: 35px;
	}
	.scene_ul li .info {
		font-size: 14px;
	}
	.title2 h2 {
		font-size: 16px;
	}
	.honorSwiper .swiper-button-prev,
	.honorSwiper .swiper-button-next {
		width: 25px;
		height: 25px;
	}
	.brief_box .img {
		margin-bottom: 20px;
	}
	.life_ul li .info {
		font-size: 12px;
		padding: 7px 3px;
	}
	.title2 {
		margin-left: 10px;
	}
	.leader_box{
		margin-left: 10px;
	}
	.title2::before {
		left: -10px;
	}
	.brief_box {
		margin-top: 25px;
	}
	.inside_container {
		margin: 0 20px;
	}
	.synopsis_ul {
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-wrap: wrap;
		margin-bottom: -20px;
	}
	.synopsis_ul::after {
		display: none;
	}
	.synopsis_ul li {
		width: 48%;
		margin: 0;
		margin-bottom: 20px;
	}
	.synopsis_ul li .info h2 {
		font-size: 15px;
		line-height: 17px;
		margin: 2px 0;
	}
	.inside_info {
		padding: 25px 0 15px;
	}
	.elegant_box {
		padding: 15px 0;
	}
	.inside_h2 {
		font-size: 16px;
		margin-bottom: 5px;
	}
	.inside_h3 {
		font-size: 14px;
	}
	.info_txt {
		font-size: 12px;
		line-height: 22px;
		padding-top: 5px;
	}
	.synopsis_ul li .info h3 {
		font-size: 12px;
		line-height: 14px;
	}
	.linfo_ul li {
		display: flex;
		align-items: flex-start;
		justify-content: space-between;
	}
	.linfo_ul li .right {
		width: auto;
		flex: 1;
	}
	.leader_info {
		margin-bottom: 15px;
	}
	.linfo_ul li span.first {
		width: 85px;
	}
	.linfo_ul li span.first::after {
		font-size: 18px;
	}
	.linfo_ul li span {
		font-size: 12px;
	}
	.leader_inside {
		padding: 25px 0 0;
	}
	.linfo_ul {
		margin: 0 10px;
	}
	.leader_box2 {
		margin-top: 15px;
	}
	.scene_mask_box .txt {
		-webkit-line-clamp: 3;
		line-height: 19px;
	}
	.scene_mask_box .date {
		margin-top: 5px;
	}
	.scene_ul::after {
		display: none;
	}
	.info_txt2 {
		padding-top: 10px;
	}
	.honor_box .honorSwiper .honorBox .txt {
		font-size: 12px;
		width: 100%;
		line-height: 16px;
	}
	.honor_box .honorSwiper .honorBox {
		padding-bottom: 40px;
	}
	.honor_box {
		padding-top: 25px;
	}
	.honorSwiper .swiper-container {
		width: 90%;
	}
	.page_switch p {
		font-size: 12px;
	}
	.page_switch {
		padding-top: 15px;
	}
	.setup_left .p {
		font-size: 15px;
		padding: 8px 15px;
	}
	.setupBox {
		margin-top: 15px;
		padding-bottom: 20px;
	}
	.personnel_box {
		margin-top: 0;
	}
	.r_b_t .t1>* {
		font-size: 14px;
	}
	.r_b_t .t1::after {
		top: 93%;
	}
	.more_jump a {
		height: 25px;
		line-height: 25px;
	}
	.r_b_ul li p {
		font-size: 12px;
	}
	.work_ul li a {
		font-size: 12px;
		height: 35px;
		line-height: 35px;
	}
	.r_b_t .t1 {
		width: 80px;
	}
	.work_ul li {
		margin-bottom: 10px;
	}
	.work_ul {
		margin-bottom: -10px;
	}
	.work_cont {
		padding: 13px 18px 18px;
	}
	.workform .form_section {
		padding: 10px 0;
	}
	.work_cont {
		padding: 8px 13px 13px;
	}
	.newtop_box {
		padding-bottom: 90px;
	}
	.team_ul li .info .txt {
		-webkit-line-clamp: 5;
		margin-top: 5px;
	}
	.team_ul li {
		padding: 15px 0;
		width: 100%;
	}
	.institute_box {
		margin-bottom: 20px;
	}
	.team_ul li:nth-child(2n) .img {
		margin-left: 0;
	}
	.team_ul li .info .txt {
		-webkit-line-clamp: 9;
	}
	.newtop_box {
		padding-bottom: 65px;
	}
	.newSwiper .gallery-thumbs {
		bottom: 28px;
	}
	.newSwiper .swiper-pagination span {
		font-size: 12px;
	}
	.newSwiper {
		padding-bottom: 5px;
	}
	.newSwiper .newtop_box p {
		line-height: 14px;
	}
	.team_ul li .img {
		width: 35%;
	}
	.team_ul li .info {
		width: 62%;
	}
	.noticeBox,
	.enterpriseSwiper {
		margin-top: 15px;
	}
	.introduce_txt,
	.internshipSwiper {
		margin-top: 10px;
	}
	.introduce_txt {
		font-size: 12px;
		line-height: 24px;
	}
	.more_btn2 a {
		margin-top: 7px;
		font-size: 12px;
		width: 100px;
		height: 29px;
		line-height: 28px;
		border-width: 1px;
	}
	.news_ul li .info h2 {
		font-size: 14px;
	}
	.news_ul li .info .date::before {
		width: 13px;
		height: 13px;
		margin-right: 4px;
	}
	.news_ul li .info .date {
		font-size: 12px;
	}
	.news_ul li .info .txt {
		font-size: 10px;
		line-height: 18px;
	}
	.news_ul li .img {
		margin: 0;
		width: 28%;
		margin-left: 10px;
	}
	.news_ul li {
		padding: 12px 5px;
	}
	.elegant_ul li .mask .txt {
		-webkit-line-clamp: 3;
		line-height: 18px;
	}
	.elegant_ul li .mask .head {
		width: 55px;
		height: 55px;
	}
	.elegant_ul li .mask {
		padding: 15px 10px;
	}
	.elegant_ul li .mask .info h2 {
		margin-bottom: 5px;
		font-size: 13px;
		line-height: 15px;
	}
	.form_section2 label {
		width: 20%;
	}
	.form_btn>* {
		height: 32px;
		line-height: 32px;
	}
	.enterpriseSwiper_box .info {
		font-size: 14px;
		padding: 7px 0 2px;
	}
	.internshipSwiper-btn .btn-box>* {
		width: 25px;
		height: 25px;
		margin: 0 22px;
	}
	.inside_nav ul li {
		margin-bottom: 0;
	}
	.publication_ul {
		margin-bottom: -5px;
	}
	.publication_ul li .info {
		font-size: 12px;
	}
	.publication_ul li {
		margin-bottom: 15px;
		width: 48%;
		margin-right: 4%
	}
	.publication_ul li:nth-child(3n) {
		margin-right: 4%;
	}
	.publication_ul li:nth-child(2n) {
		margin-right: 0;
	}
	.alumusSwiper_box .img .mask,
	.alumusSwiper_box .info h2,
	.alumusSwiper_box h3 {
		font-size: 12px;
		line-height: 13px;
	}
	.alumusSwiper {
		margin-top: 15px;
	}
	.school_ul li .info {
		font-size: 12px;
		padding: 5px;
	}
	.school_ul li {
		margin-bottom: 4px;
		width: 48%;
		margin-right: 4%;
	}
	.school_ul li:nth-child(3n) {
		margin-right: 4%;
	}
	.school_ul li:nth-child(2n) {
		margin-right: 0;
	}
	.inside_title h1 span {
		font-size: 24px;
		line-height: 30px;
	}
	.alumusSwiper .swiper-button-next,
	.alumusSwiper .swiper-button-prev {
		width: 15px;
		height: 30px;
	}
	.alumusSwiper {
		padding: 0 25px;
	}
	.scenery_li {
		padding: 6px 5px;
	}
	.sceneryBtn {
		background-size: 25px 7px;
		margin: 0 15px;
	}
	.sceneryBtn::before {
		width: 5px;
		height: 5px;
	}
	.honorSwiper .honorBox .txt {
		line-height: 18px;
	}
	.r_b_ul li::before {
		width: 5px;
		height: 9px;
	}
}

@media only screen and (max-width: 330px) {
	.headlines .head_tit {
		padding: 5px 0;
	}
	.head_tit h2 {
		font-size: 14px;
	}
	.title h2,
	.video_play p {
		font-size: 14px;
		letter-spacing: 2px;
	}
	.teacher_tab a {
		margin: 0 8px;
		font-size: 12px;
	}
	.pb70 {
		padding-bottom: 30px;
	}
	.scene_mask_box .txt {
		-webkit-line-clamp: 3;
		line-height: 16px;
		font-size: 11px;
	}
	.r_b_t .t1>* {
		font-size: 13px;
	}
	.more_jump a {
		width: 53px;
	}
	.r_b_t .t1 {
		width: 70px;
	}
	.r_b_t .t1::after {
		top: 90%;
	}
	.elegant_ul li .mask .head {
		width: 50px;
		height: 50px;
		margin-bottom: 5px;
	}
	.elegant_ul li .mask .txt {
		-webkit-line-clamp: 2;
		line-height: 18px;
	}
	.form_section2 label {
		width: 25%;
	}
	.inside_nav ul li {
		margin: 4px;
		margin-bottom: 0;
	}
	.setup_left .p {
		font-size: 14px;
	}
	.honorSwiper .swiper-container {
		width: 88%;
	}
	.honorSwiper .swiper-button-prev,
	.honorSwiper .swiper-button-next {
		width: 20px;
		height: 20px;
	}
	.life_ul li .info {
		padding: 4px 3px;
	}
	.setupBox {
		padding-bottom: 15px;
	}
	.more_btn2 a {
		width: 77px;
		height: 25px;
		line-height: 24px;
	}
	.f_b_p {
		font-size: 12px;
		line-height: 22px;
	}
}
